﻿/*
*┌────────────────────────────────────────────────┐
*│　描    述：CarInfo                                                   
*│　作    者： (Jxw)                                             
*│　版    本：1.0     
*│　功能描述：                                          
*│　创建时间：2021/4/20 11:33:19                        
*└────────────────────────────────────────────────┘
*/

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model
{
    public class CarInfo
    {

        /// <summary>
        /// 车牌号
        /// </summary>
        public string carNo { get; set; }

        /// <summary>
        /// 车辆编码
        /// </summary>
        public string carId { get; set; }

        /// <summary>
        /// 随车医生
        /// </summary>
        public string doctor { get; set; }

        /// <summary>
        /// 随车电话
        /// </summary>
        public string telphone { get; set; }

        /// <summary>
        /// 经度
        /// </summary>
        public string X { get; set; }
        /// <summary>
        /// 纬度
        /// </summary>
        public string Y { get; set; }
        /// <summary>
        /// 预估距离：1KM
        /// </summary>
        public string estiDist { get; set; }
        /// <summary>
        /// 预估时间：10分钟
        /// </summary>
        public string estiTime { get; set; }

        /// <summary>
        /// 设备类型 极致、卓尔、高迪恩
        /// </summary>
        public string equipType { get; set; }

        /// <summary>
        /// 设备编码
        /// </summary>
        public string equipCode { get; set; }

        /// <summary>
        /// 120出车时间
        /// </summary>
        public Nullable<DateTime> startTime { get; set; }

        /// <summary>
        /// 到达现场时间
        /// </summary>
        public Nullable<DateTime> arrivalTime { get; set; }
        /// <summary>
        /// 目标医院
        /// </summary>
        public string toHospital { get; set; }

        /// <summary>
        /// 到达医院时间
        /// </summary>
        public Nullable<DateTime> toHospTime { get; set; }

        /// <summary>
        /// 院前院内交接完成时间
        /// </summary>
        public Nullable<DateTime> compHandTime { get; set; }


        /// <summary>
        /// 医院经度坐标
        /// </summary>
        public string hospX { get; set; }
        /// <summary>
        /// 医院纬度坐标
        /// </summary>
        public string hospY { get; set; }

        /// <summary>
        /// 基层机构编码
        /// </summary>
        public string pickHospital { get; set; }

        /// <summary>
        ///离开现场时间
        /// </summary>
        public Nullable<DateTime> leaveArrivalTime { get; set; }

        /// <summary>
        /// 到现场预估距离
        /// </summary>
        public string pickEstiDist { get; set; }

        /// <summary>
        /// 到现场预估时间
        /// </summary>
        public string pickEstiTime { get; set; }
    }


    public class CarInfoWD
    {

        /// <summary>
        /// 车牌号
        /// </summary>
        public string carNo { get; set; }

        /// <summary>
        /// 车辆编码
        /// </summary>
        public string carId { get; set; }

        /// <summary>
        /// 随车医生
        /// </summary>
        public string doctor { get; set; }

        /// <summary>
        /// 随车电话
        /// </summary>
        public string telphone { get; set; }

        /// <summary>
        /// 经度
        /// </summary>
        public string X { get; set; }
        /// <summary>
        /// 纬度
        /// </summary>
        public string Y { get; set; }
        /// <summary>
        /// 预估距离：1KM
        /// </summary>
        public string estiDist { get; set; }
        /// <summary>
        /// 预估时间：10分钟
        /// </summary>
        public string estiTime { get; set; }

        /// <summary>
        /// 设备类型 极致、卓尔、高迪恩
        /// </summary>
        public string equipType { get; set; }

        /// <summary>
        /// 设备编码
        /// </summary>
        public string equipCode { get; set; }

        /// <summary>
        /// 120出车时间
        /// </summary>
        public Nullable<DateTime> startTime { get; set; }

        /// <summary>
        /// 到达现场时间
        /// </summary>
        public Nullable<DateTime> arrivalTime { get; set; }
        /// <summary>
        /// 目标医院
        /// </summary>
        public string toHospital { get; set; }

        /// <summary>
        /// 到达医院时间
        /// </summary>
        public Nullable<DateTime> toHospTime { get; set; }

        /// <summary>
        /// 院前院内交接完成时间
        /// </summary>
        public Nullable<DateTime> compHandTime { get; set; }


        /// <summary>
        /// 基层机构编码
        /// </summary>
        public string pickHospital { get; set; }

        /// <summary>
        ///离开现场时间
        /// </summary>
        public Nullable<DateTime> leaveArrivalTime { get; set; }

        /// <summary>
        /// 到现场预估距离
        /// </summary>
        public string pickEstiDist { get; set; }

        /// <summary>
        /// 到现场预估时间
        /// </summary>
        public string pickEstiTime { get; set; }
    }


}
